8 const double pi
= 2*acos(0);
13 while (cin
>> r
>> n
){
16 double anguloInterno
= (pi
- (2*pi
/ n
)); // 180 - (360/n)
18 //cout << anguloInterno * 180.0 / pi << endl;
19 double anguloFaltante
= pi
- 2*anguloInterno
;
20 //cout << anguloFaltante * 180.0 / pi << endl;
21 double b
= r
* sin(anguloFaltante
) / sin(anguloInterno
);
23 double h
= r
*r
- b
*b
/4;
25 double resultado
= b
*h
/2 * n
;
26 printf("%.3f\n", resultado
);